package org.ehe.business.overdue.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import org.ehe.common.mybatis.core.domain.BaseEntity2;

import java.time.LocalDateTime;

/**
 * 超期记录实体
 * @author :zhangnn
 * @className :OverdueRecord
 * @description: TODO
 * @date 2025-07-29 15:21:32
 */
@Data
@TableName("t_overdue_record")
public class OverdueRecord extends BaseEntity2 {
    @TableId(type = IdType.AUTO)
    private Long id;
    private String bizType;           // 业务类型
    private Long bizId;              // 业务ID
    private String bizName;
    private LocalDateTime deadlineTime; // 截止时间
    private Integer handleStatus;     // 处理状态：0-未处理，1-已处理，2-已超期
    private String remark;
    private Integer count; //推送次数，默认1
    private String deadlineStatus;   //报警状态 0 /1
    private LocalDateTime remindTime; // 提醒时间
    private String remindStatus; //提醒状态 0 / 1
}
